Commit Graph

  • 07f3b36e32 Lazy TUI, remaining gaps closed: no heartbeat, DECLRMM margins, skip-clean layout, watched user state, terminal row reuse, geometry animation master v1.36.0 retoorandClaude Sonnet 5.5 2026-10-12 19:42:47 +02:00
  • b37281390f Per-shell conversation contexts: ShellSession id per shell instance, TAI_SESSION var, vault session tree, /ctx retoor 2026-10-12 19:10:06 +02:00
  • f22d15a2f7 Lazy TUI, the rest: watched state, incremental layout, terminal scroll, row reuse, event-driven loop retoorandClaude Sonnet 5.5 2026-10-12 17:54:30 +02:00
  • 46682d42c3 mplex: copy mode matches tmux 3.6 (cursor, scrolling, search, selections), window selection history, loop survives a failing iteration, spec mplex.md retoorandClaude Sonnet 5.5 2026-10-12 17:47:14 +02:00
  • dfc97c31be Update. retoor 2026-10-12 17:02:51 +02:00
  • 4fb146edb2 Lazy TUI rendering: per-panel cell cache, front-to-back occlusion, damage rects; a typed character costs 0.08 ms instead of 4.6 ms at 200x50, an unchanged frame writes nothing v1.34.0 retoorandClaude Sonnet 5.5 2026-10-12 15:10:02 +02:00
  • 1367373792 Theme switch repaints every cell: cells are diffed by role name, so F4 left old-theme speckles on spaces and unchanged glyphs; fix a loop-less live stream test that never fired its timers v1.33.1 retoorandClaude Sonnet 5.5 2026-10-12 14:34:54 +02:00
  • b4bae3c34d AGENTS.md: command output rule, live streaming and prompt relay for every process an agent runs retoorandClaude Sonnet 5.5 2026-10-12 13:49:58 +02:00
  • d030a4a1d3 Shell output streams live as a scrolling message in the chat TUI and REPL; commands that stop on a prompt (sudo, ssh, y/n) run on a pty and ask you, with the wait excluded from the timeout v1.33.0 retoorandClaude Sonnet 5.5 2026-10-12 13:49:52 +02:00
  • 72f337f012 Chat TUI: one session per bot, so a long task in one bot never blocks talking to another; background approvals wait for you, counted stdio guard for concurrent turns v1.32.0 retoorandClaude Sonnet 5.5 2026-10-12 13:06:35 +02:00
  • 3c3c498b49 Input history lives in the sealed vault (input_history table) shared by the REPL and chat TUI; one-time import of the old history file v1.31.0 retoorandClaude Sonnet 5.5 2026-10-12 12:56:46 +02:00
  • 305b8f747e Chat composer: readline-style input history with Up/Down, shared with the REPL history file v1.30.0 retoorandClaude Sonnet 5.5 2026-10-12 12:50:17 +02:00
  • 80bb245be7 TUI: honest phases (thinking/running/typing/online) with animation, real approval and ask_user dialogs instead of silent denial, 18x faster frames, paint on input, fd fixes for turn-thread stdout swap v1.29.0 retoorandClaude Sonnet 5.5 2026-10-12 12:45:50 +02:00
  • e8e88cb741 TUI loop is asyncio: readers/writers plus frame clock, agent turns offloaded to a thread so the UI never freezes; spinner while thinking v1.28.0 retoorandClaude Sonnet 5.5 2026-10-12 12:23:57 +02:00
  • ac813ab731 Redesign --tui chat scene: colorful borderless layout, markdown bubbles, tool chips, rounded composer; fix clipped composer and hidden-panel gap v1.27.0 retoorandClaude Sonnet 5.5 2026-10-12 12:17:36 +02:00
  • 60fb9150c4 Run opencode as build agent (plan injects READ-ONLY notice), flag workers with 0 tool calls v1.26.1 retoorandClaude Sonnet 5.5 2026-10-12 08:46:35 +02:00
  • c1c9b5c9f6 Wow retoor 2026-10-12 08:37:48 +02:00
  • f9c48c6b93 Update retoor 2026-10-12 03:10:25 +02:00
  • 9b57f936b8 Add describe_image tool (rsearch /describe), show result count and description after search/describe retoorandClaude Sonnet 5.5 2026-10-12 03:09:39 +02:00
  • 0e880a6041 Add --update-models: rediscover provider model lists, prune stale health entries retoorandClaude Sonnet 5.5 2026-10-12 02:14:04 +02:00
  • f3c9d3eef7 Add --no-opencode flag to skip opencode backends per run retoorandClaude Sonnet 5.5 2026-10-12 02:12:34 +02:00
  • bc4b016ff7 Strip leaked harmony control tokens from tool names retoorandClaude Sonnet 5.5 2026-10-12 01:52:18 +02:00
  • 3038c5724b Update retoor 2026-10-12 00:53:52 +02:00
  • afc88b8087 ask_user tool, prompt-JSON CLI repair loop, tool-loop research archive retoor 2026-10-11 02:54:17 +02:00
  • 2e0e0547ed @-routing: leading tags select provider/model/bot with per-dir DB defaults retoor 2026-10-11 02:28:01 +02:00
  • bd1c400a27 TUI: add TuiPaste event class omitted from paste commit retoor 2026-10-11 00:56:12 +02:00
  • 147e46f89b TUI: bracketed paste plus slash-command autocomplete retoor 2026-10-11 00:55:33 +02:00
  • 6295a02075 Remove per-step tai name banner from REPL output retoor 2026-10-11 00:55:18 +02:00
  • 16211480a7 Update retoor 2026-10-11 00:10:46 +02:00
  • 871f3e5ae6 Docs audit: fix stale claims, cross-link hub docs retoor 2026-10-10 23:51:06 +02:00
  • 133eb5ef63 Track tests/README.md (integration test conventions) retoor 2026-10-10 23:45:43 +02:00
  • 29c489e27a Standalone tai.py: native TUI framework, grouped classes, full suite green retoor 2026-10-10 23:45:12 +02:00
  • 0821adebfa Update. retoor 2026-10-10 22:44:51 +02:00
  • 8df5cf7a45 Split monolithic tai.py into tai_pkg package, keep tai-orig.py as original retoor 2026-10-10 19:25:02 +02:00
  • da51e44359 Some research retoor 2026-10-10 09:25:33 +02:00
  • 7add51fd02 Working perfect with alias retoor 2026-10-10 08:27:40 +02:00
  • c46000d7e5 Document the real backend candidate pool, the honest status check, and the box fallback retoorandClaude Sonnet 5 2026-10-10 06:06:10 +02:00
  • 622e2fecf8 Fix false "ok, subscription" claim for CLI backends that were never logged in retoorandClaude Sonnet 5 2026-10-10 06:01:30 +02:00
  • 9dbd1fe667 Add plexer subsystem, container test infra, and last-resort opencode box backend retoorandClaude Sonnet 5 2026-10-10 04:36:05 +02:00
  • f078ab4731 Add skill install (copy/symlink) and tmux-gated chunked RAG search retoorandClaude Sonnet 5 2026-10-09 20:05:00 +02:00
  • 2022e1082e Update providers. retoor 2026-10-09 19:02:44 +02:00
  • ac189e9289 Add .gitignore for stray artifacts (screenshots, HTML scratch files, state) retoor 2026-10-07 06:41:33 +02:00
  • 225babd70a Update documentation: Add file diff rendering to REPL, bump version to 1.17.0, enhance AGENTS.md, and add test for resume interrupt retoor 2026-10-07 06:40:45 +02:00
  • 85ab7d0b89 Full HTTP web_fetch, live shell streaming, progress budget (v1.16.0) retoor 2026-10-07 06:17:52 +02:00
  • 99d7cb21b1 Bots, unified FTS5 search, and sealed memory-only event index (v1.14.0) retoor 2026-10-07 05:41:44 +02:00
  • b1a22cd2dd Initial commit: single-file autonomous agent with sealed storage, sandbox, and telegram bot retoor 2026-10-07 03:24:02 +02:00