Commit graph

  • 1c6dae0c00 refine condensed path main Will McGugan 2026-05-22 21:53:21 +0700
  • 7ee73aecc5 be more selective regarding status line Will McGugan 2026-05-22 16:48:53 +0700
  • 616851b6f8 potential zde Will McGugan 2026-05-22 16:42:18 +0700
  • 7b84ec73fa
    Merge pull request #305 from batrachianai/cost Will McGugan 2026-05-22 16:11:29 +0700
  • 5f0c867904 comment cost Will McGugan 2026-05-22 16:06:56 +0700
  • e2ab041665 bump Will McGugan 2026-05-22 16:05:15 +0700
  • 5f73df5da2 status formatting Will McGugan 2026-05-22 16:01:59 +0700
  • c380020be9
    Merge pull request #304 from mdrxy/fix-deepagents-command Will McGugan 2026-05-22 15:12:10 +0700
  • b756a2c2c1 Added cost to status line Will McGugan 2026-05-22 15:07:14 +0700
  • b021b7eba2 format currency Will McGugan 2026-05-21 17:37:30 +0700
  • 4073148c07 Add cose to the protocol Will McGugan 2026-05-21 17:13:22 +0700
  • b324afc3c6
    fix(deepagents): rename CLI command to deepagents-code Mason Daugherty 2026-05-21 00:16:25 -0500
  • 4d520b9872
    Merge c38d482ebc into f68ebee8c7 Jingkai He 2026-05-18 00:10:52 -0700
  • f68ebee8c7
    Merge pull request #303 from batrachianai/opencode-fix v0.6.18 Will McGugan 2026-05-17 15:32:27 +0700
  • 11cd9a6405 allow extra items in dicts opencode-fix Will McGugan 2026-05-17 15:30:20 +0700
  • bed254e031 bump v0.6.17 Will McGugan 2026-05-14 15:49:19 +0700
  • 006b44b209
    Merge pull request #301 from batrachianai/fix-broken-fence Will McGugan 2026-05-14 15:45:22 +0700
  • bb6cdbbc1d dependancies Will McGugan 2026-05-14 15:42:57 +0700
  • 84057e4814 pin dependancies Will McGugan 2026-05-14 15:37:33 +0700
  • a8cddc9310
    Update README.md Will McGugan 2026-05-12 15:57:01 +0700
  • fb4fe64824
    Merge d0c8c4b31d into 4a407ea50e ShalokShalom 2026-05-12 09:53:02 +1000
  • 4a407ea50e readme Will McGugan 2026-05-11 19:27:46 +0700
  • 9011f099e9
    Merge pull request #290 from rorylogue/patch-1 v0.6.16 Will McGugan 2026-05-07 15:06:35 +0700
  • af42be5bbf chore: bump version to 0.7.18 Alberto Cerrato 2026-05-05 20:18:28 -0600
  • 9b90a8f241 docs: add third-party module integration guide Alberto Cerrato 2026-05-05 18:36:03 -0600
  • 855651693b task table: add issue number column to all views Alberto Cerrato 2026-05-05 18:29:24 -0600
  • 4015fbd16f timeline: make project_number optional Alberto Cerrato 2026-05-05 18:29:13 -0600
  • 7ba2d845fb
    Merge pull request #49 from DEGAorg/develop CerratoA 2026-05-04 00:10:27 -0600
  • 659cdf4c95
    right-pane liveness: status badges, pulses, flashes + bypass default (#48) CerratoA 2026-05-04 00:03:57 -0600
  • 45ba4ac899
    plan tab: tail engine worker logs so the conversation actually streams (#47) CerratoA 2026-05-03 14:03:23 -0600
  • f081d38339 docs: plan for capturing worker conversations in the plan tab Alberto Cerrato 2026-05-03 11:23:05 -0600
  • 575ef40eae
    Merge pull request #45 from DEGAorg/develop CerratoA 2026-05-01 02:15:15 -0600
  • c0c15f812f Builder log: clock time instead of relative labels (0.7.17) Alberto Cerrato 2026-05-01 02:07:32 -0600
  • 50eed15585 Builder log: accept core's "ts" field for timestamps (0.7.16) Alberto Cerrato 2026-05-01 01:37:44 -0600
  • d379c4c153
    Merge pull request #44 from DEGAorg/develop CerratoA 2026-05-01 00:36:14 -0600
  • efb2187a08 Pane: fix section toolbar; polish close-button affordance (0.7.15) Alberto Cerrato 2026-04-30 19:24:49 -0600
  • 95e693de68 Plan tab: single-line header (0.7.14) Alberto Cerrato 2026-04-30 19:13:51 -0600
  • a4a7d7f1e5 PlanProgress: drop count, keep percent only (0.7.13) Alberto Cerrato 2026-04-30 19:09:12 -0600
  • b29f5e20ca Plan tab: drop the agent: column from the header (0.7.12) Alberto Cerrato 2026-04-30 19:07:40 -0600
  • dda2ea9bc6 CLI: canon update — remote update from GitHub (0.7.11) Alberto Cerrato 2026-04-30 18:37:03 -0600
  • c01a1e59e6 docs: trim handoff to log wording only Alberto Cerrato 2026-04-30 18:22:58 -0600
  • 79aa52705c Builder view: humanise metric labels at render time (0.7.10) Alberto Cerrato 2026-04-30 17:24:08 -0600
  • d8cc56485d Builder view: stats above logs (0.7.9) Alberto Cerrato 2026-04-30 17:20:18 -0600
  • f4d694e24b Builder log: newest-on-top + friendly timestamps (0.7.8) Alberto Cerrato 2026-04-30 17:14:47 -0600
  • ab50d795d3 Plan tab: PR-view route, close-confirm modal, PlanProgress (0.7.7) Alberto Cerrato 2026-04-30 16:57:49 -0600
  • 76609a21f9 Plan tab: ✕ close, → PR button, hide advisory verify (0.7.6) Alberto Cerrato 2026-04-30 15:25:06 -0600
  • aa4c4ba02e Plan tab: clean header, drop the duplicate status rail (0.7.5) Alberto Cerrato 2026-04-30 14:54:37 -0600
  • 0eb764d60b docs: state.json schema contract + Textual quirks Alberto Cerrato 2026-04-30 08:44:25 -0600
  • 69b2bd090d Prompt: enter always sends, option+enter always newlines (0.7.3) Alberto Cerrato 2026-04-29 14:49:00 -0600
  • 201848f7c6 Patch Textual to surface alt+enter on legacy xterm input (0.7.2) Alberto Cerrato 2026-04-29 14:45:18 -0600
  • a4bd6b4657 Prompt: alt+enter as the newline key on macOS Alberto Cerrato 2026-04-29 14:36:19 -0600
  • 208d237efa Fix: prompt input dies after first newline Alberto Cerrato 2026-04-29 14:18:41 -0600
  • 52a6528855 Plan completion: terminal state, phase header, progress gauge Alberto Cerrato 2026-04-28 20:54:07 -0600
  • 7d03ef5f12
    Merge pull request #43 from DEGAorg/develop CerratoA 2026-04-28 08:33:26 -0600
  • 039d69a4d4 Merge canon: docs fix for apply-canon-tui release target Alberto Cerrato 2026-04-28 08:30:02 -0600
  • f3c7301c7b docs: point apply-canon-tui at main branch as release target Alberto Cerrato 2026-04-28 08:29:33 -0600
  • 920e2b7bd5
    Merge pull request #42 from DEGAorg/canon CerratoA 2026-04-28 08:24:15 -0600
  • 4282454894 Merge develop into canon — absorb prior release metadata; canon's code is strictly newer for conflicting files Alberto Cerrato 2026-04-28 08:23:31 -0600
  • 5439bc513b
    Fix: route plan-execution messages to the matching tab (#41) CerratoA 2026-04-28 08:18:25 -0600
  • 6d0af9fd4a
    fix: small spelling mistake in copilot cli description Rory Logue 2026-04-28 09:08:31 +0100
  • f4c2228ad3
    Live updates for PlanExecutionTab — directory watch + interval backstop (closes #39) (#40) CerratoA 2026-04-27 17:17:58 -0600
  • 05b872ed46
    Merge pull request #38 from DEGAorg/orch/37-20260427-plan-execution-bootstrap CerratoA 2026-04-27 11:04:18 -0600
  • 782eda82b3 orch: update changelog for 20260427-plan-execution-bootstrap Alberto Cerrato 2026-04-27 11:02:01 -0600
  • 23a80966d1 orch: item 6 — End-to-end smoke in tools/verify-tui.py — new verify_plan_execution() mounts ProjectStatePane with a fixture project containing .orchestrator/master.json + one plan dir, asserts pane visible, plan tab present, status rail shows correct glyph counts; uv run python tools/verify-tui.py --widget plan-execution exits 0 Alberto Cerrato 2026-04-27 11:00:01 -0600
  • 11a01329bc orch: item 5 — Empty-state and persistent-tab behavior in src/toad/widgets/plan_execution_section.py — render a single placeholder pane when _open_slugs is empty; keep finished tabs after their slug drops out of master.json; pytest -q tests/widgets/test_plan_execution_section.py exits 0 Alberto Cerrato 2026-04-27 10:57:00 -0600
  • 2d59bfcd6c orch: item 4 — Wire configure_plan_execution() in src/toad/screens/main.py after ProjectStatePane mounts; add self.display = True and self.show_section(PlanExecutionSection.SECTION_ID) in ProjectStatePane._on_plans_updated; add the section to SECTIONS with a Plans button (conditional on factory registered, mirroring the outreach pattern); previous test exits 0; rg \"configure_plan_execution\\(\" src/ -t py | wc -l returns ≥ 2 Alberto Cerrato 2026-04-27 10:52:28 -0600
  • dc2864c055 orch: item 3 — Write failing pilot test in tests/widgets/test_project_state_pane_orch.py using Textual pilot.run_test: writes a fake master.json under a tmp project root, expects pane visible after PlansUpdated, PlanExecutionSection mounted, tab id matches slug, idle pane shows the empty-state placeholder before any plan exists Alberto Cerrato 2026-04-27 10:38:17 -0600
  • 4acb3b9855 orch: item 2 — Implement src/toad/data/plan_execution_model.py and src/toad/data/__init__.py; previous test exits 0; rg \"class PlanExecutionModel\" src/toad/data/ returns one match Alberto Cerrato 2026-04-27 10:34:46 -0600
  • 470f111207 orch: item 1 — Write failing pilot test in tests/data/test_plan_execution_model.py covering: parse fixture state.json, emits ItemStatusChanged on item status flip, ItemLogAppended on log line append, PlanFinished on verdict field set; uses watchfiles polling mode for determinism Alberto Cerrato 2026-04-27 10:31:15 -0600
  • bac646e78f chore: bump to 0.7.1 + production checklist for plan execution tab Alberto Cerrato 2026-04-27 10:06:08 -0600
  • d0c8c4b31d
    Correct package for clipboard support ShalokShalom 2026-04-26 18:39:02 +0200
  • d9db5eb1a4 Merge branch 'orch/31-20260422-plan-execution-tab' into canon Alberto Cerrato 2026-04-25 01:09:29 -0600
  • e86245adb3 orch: update changelog for 20260422-plan-execution-tab Alberto Cerrato 2026-04-22 20:07:35 -0600
  • 6047f3fc9d orch: update changelog for 20260422-plan-execution-model Alberto Cerrato 2026-04-22 16:58:10 -0600
  • 3b1d00bdc3
    Release: promote canon 8c5ba27 to main (#34) CerratoA 2026-04-22 21:25:30 -0600
  • 5fc2dc972c orch: item 5 — Implement src/toad/widgets/plan_execution_section.py (TabbedContent with open_tab(slug) + dedupe set) and wire it into src/toad/widgets/project_state_pane.py with auto-open on new master.json entries Alberto Cerrato 2026-04-22 17:21:59 -0600
  • 9f15220936 orch: item 4 — Write failing pilot test in tests/widgets/test_plan_execution_tab.py covering: header shows slug/issue/counts/agent, selecting graph item switches log pane, tab persists after PlanFinished; then implement src/toad/widgets/plan_execution_tab.py Alberto Cerrato 2026-04-22 17:18:27 -0600
  • be08fd5691 orch: item 3 — Write failing pilot test in tests/widgets/test_plan_worker_log_pane.py covering: subscribes on mount, unsubscribes on switch, appends ItemLogAppended payloads; then implement src/toad/widgets/plan_worker_log_pane.py Alberto Cerrato 2026-04-22 17:14:26 -0600
  • 95a2f02671 orch: item 2 — Write failing pilot test in tests/widgets/test_plan_status_rail.py covering: one glyph per item, overall verdict badge (running/SHIP/REVISE), updates on ItemStatusChanged; then implement src/toad/widgets/plan_status_rail.py Alberto Cerrato 2026-04-22 17:11:25 -0600
  • 6ec6efe85e orch: item 1 — Write failing pilot test in tests/widgets/test_plan_dep_graph.py covering: render from fixture state.json, status colors per state, selection posts ItemSelected; then implement src/toad/widgets/plan_dep_graph.py Alberto Cerrato 2026-04-22 17:08:24 -0600
  • 6d0aedb9ac orch: update changelog for 20260422-plan-execution-model Alberto Cerrato 2026-04-22 16:58:10 -0600
  • 9d9d36a3ba
    feat(outreach): read-only RPA Neon panel via git submodule (closes #28) (#29) CerratoA 2026-04-22 15:15:44 -0600
  • 83b5e997b3 chore: untrack impeccable upstream source, keep the lean skill extracts Alberto Cerrato 2026-04-21 14:31:54 -0600
  • be90cfd5ff chore: vendor impeccable, neo-user-journey, textual-tui skills Alberto Cerrato 2026-04-21 14:26:45 -0600
  • 6522a7664b chore: gitignore .local/ scratch folder Alberto Cerrato 2026-04-21 14:04:07 -0600
  • 367dc23106
    plan: 20260420-subagent-tabs (#27) CerratoA 2026-04-21 13:52:54 -0600
  • 09bbeb7a05 docs: update CLAUDE.md orchestrator section for GitHub-only plans Alberto Cerrato 2026-04-20 15:52:08 -0600
  • e997059f69 docs: add subagent tabs design brief, fix orch config Alberto Cerrato 2026-04-20 15:38:06 -0600
  • 8c5ba279ba
    Merge pull request #25 from DEGAorg/conductor CerratoA 2026-04-19 16:38:35 -0600
  • 024270cee1 bump textual Will McGugan 2026-04-19 11:33:07 +0700
  • b39c54b5b5 bump Will McGugan 2026-04-19 11:29:37 +0700
  • e075d2a7d9
    Merge pull request #280 from odellus/main Will McGugan 2026-04-19 10:16:33 +0700
  • ec80e8f4ef add langchain Will McGugan 2026-04-19 09:59:15 +0700
  • 8e9f4e2931
    Merge pull request #285 from batrachianai/update-diff Will McGugan 2026-04-19 09:51:02 +0700
  • 197e817ed2 changelog Will McGugan 2026-04-19 09:48:43 +0700
  • bd30cc3589 new diff view Will McGugan 2026-04-19 09:45:05 +0700
  • e6564505ee remove promotion Will McGugan 2026-04-19 08:48:32 +0700
  • 2829fa0d4e
    feat(tui): right-pane v2 — Board, chips, dynamic columns, chat routing (#24) CerratoA 2026-04-18 02:46:49 -0600
  • d21d42ebdd fix: hide terminal tool box during execution, only show on failure Alberto Cerrato 2026-04-16 02:14:35 -0600
  • 4931e7f6c9 fix: await async widget mutations to prevent DuplicateIds crash Alberto Cerrato 2026-04-14 10:14:24 -0600