strix/strix/interface
oyasumi 3bea002311 Merge origin/main into feature/contextual-safety-review
Resolve conflicts from main's mount-prompt refactor against the safety
approval UI:
- update.go / vulnerabilities.go: keep the variadic cornerPrompt + cornerButton
  needed for the three-button safety prompt while adopting main's mount changes
  (Mount/Skip labels, mountPromptBounds + labelHitAt, direct answerMountConfirmation).
- Reconcile main's new runner-lifecycle tests (interrupt, teardown) with the
  now-default guarded mode by running them with safety off, matching their intent.

Full Python (1168) and Go suites, ruff, and mypy strix/ pass on the merge.
2026-08-12 05:49:25 +00:00
..
tui Merge origin/main into feature/contextual-safety-review 2026-08-12 05:49:25 +00:00
viewer fix(tui,viewer): show the safety verdict for every blocked tool 2026-08-08 00:56:18 +00:00
__init__.py feat(interface): Introduce non-interactive CLI mode and restructure UI layer 2025-10-31 21:07:21 +02:00
auth_cli.py Sign in with a ChatGPT subscription for inference (#854) 2026-07-24 15:41:19 -07:00
cli.py feat(safety): workspace-file reads, approval UX, and integration hardening 2026-08-12 05:33:47 +00:00
cli_args.py Merge origin/main into feature/contextual-safety-review 2026-08-12 05:49:25 +00:00
environment.py feat(tui): replace Textual with a Go/Bubble Tea interface (#941) 2026-08-03 19:23:07 -07:00
interactive.py feat(tui): replace Textual with a Go/Bubble Tea interface (#941) 2026-08-03 19:23:07 -07:00
main.py fix(llm): omit parallel_tool_calls on tool-less requests 2026-08-09 15:44:16 +03:00
scan_setup.py Merge origin/main into feature/contextual-safety-review 2026-08-12 05:49:25 +00:00
update_check.py feat(tui): replace Textual with a Go/Bubble Tea interface (#941) 2026-08-03 19:23:07 -07:00
utils.py prompt changes 2026-08-06 15:39:43 +03:00