Skip to content

Ask q#5

Merged
Web-Dev-Codi merged 5 commits into
mainfrom
askQ
Mar 5, 2026
Merged

Ask q#5
Web-Dev-Codi merged 5 commits into
mainfrom
askQ

Conversation

@Web-Dev-Codi

Copy link
Copy Markdown
Owner

No description provided.

… thread

- Wrap run_worker call in closure and schedule via call_from_thread in _on_question_asked
- Add thread-safety for question.asked event handler when invoked from tool executor thread
- Add defensive exception logging when worker scheduling fails
- Update docstring to explain call_from_thread + run_worker pattern for cross-thread event handling
- Remove QuestionScreen modal and replace with inline AskQuestionWidget in main app layout
- Add AskQuestionWidget to app composition and cache reference in _w_ask_question
- Replace push_screen_wait flow with _ask_inline_question using asyncio.Queue for answer collection
- Add _show_question_widget/_restore_input to toggle between InputBox and AskQuestionWidget
- Add on_ask_question_widget_answered handler to receive answers via
- Bump textual to >=8.0.1 for improved focus behavior
- Add RuntimeError fallback in _on_question_asked when call_from_thread fails on app loop
- Add asyncio.CancelledError handling in _run_question_sequence with debug logging
- Pad all_answers list when sequence is cancelled to match question count
- Replace direct focus() with call_after_refresh + defensive focus chain in _show_question_widget
- Try OptionList focus first
- Add centered header with badges for Python, Ollama, license, stars, and issues
- Replace plain text sections with emoji-prefixed headings throughout
- Add visual comparison table with emoji icons for feature categories
- Add note/tip/important callouts using GitHub-flavored markdown admonitions
- Reorganize table of contents with emoji prefixes and flattened structure
- Add numbered step headings in Quick Start section
- Add Contributing
- Add WARNING admonition above table of contents with experimental status notice
- Warn users about potential bugs, incomplete features, and breaking changes
- Advise caution when using file modification tools and recommend reviewing changes
- Emphasize importance of maintaining backups of important data
@Web-Dev-Codi Web-Dev-Codi merged commit 285849e into main Mar 5, 2026
1 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant