ed
6f33d57750
Fix render_paths_panel scoping bug and nest render_path_field
2026-06-12 21:51:42 -04:00
ed
b521b4523c
Refactor docstrings to resolve DAG Context with SSDL shape and remove Threading sections
...
Keeps the ASCII layout map previews, baseline summaries, and state mutation blocks, while cleanly removing Threading & Safety sections and replacing DAG references with SSDL Shape notations.
2026-06-12 21:47:21 -04:00
ed
56e1950b4b
Document settings hubs and diagnostics in gui_2.py and complete track
...
Add SQLite-style inline docstrings to render_ai_settings_hub, render_agent_tools_panel, and render_diagnostics_panel under simplified granularity per user request. Mark track sqlite_docs_gui_2_20260612 as complete.
2026-06-12 21:30:47 -04:00
ed
db850478e9
docs(plan): Record Phase 3 completions and transition to Phase 4
2026-06-12 21:27:58 -04:00
ed
92cff70543
docs(gui_2): Document context composition, context files table, and ast inspector
2026-06-12 21:27:44 -04:00
ed
d1a69395b8
docs(plan): Record Phase 2 completions and move to Phase 3
2026-06-12 21:25:06 -04:00
ed
8c7b287553
docs(gui_2): Document render_discussion_entry_read_mode
2026-06-12 21:24:59 -04:00
ed
7952817c98
docs(plan): Record Task 2.1 & 2.2 completions
2026-06-12 21:24:29 -04:00
ed
2d8e166bc5
docs(gui_2): Document render_discussion_entry and render_discussion_entry_controls
2026-06-12 21:24:21 -04:00
ed
a97f827ebd
docs(plan): Update Task 1.2 commit hashes to final
2026-06-12 21:21:33 -04:00
ed
6d408c4d03
docs(gui_2): Document App snapshot, profile, and history/undo/redo managers
2026-06-12 21:21:25 -04:00
ed
3b4b55698c
docs(gui_2): Add SQLite-granularity docstrings for App init, run, _gui_func, and shutdown
2026-06-12 21:18:18 -04:00
ed
f04aeaea65
conductor(track): record 13 test regressions from Phase 3 refactor (deferred to public_api_migration_20260606)
2026-06-12 21:13:35 -04:00
ed
99e7b6e87f
chore(conductor): initialize sqlite_docs_gui_2_20260612 track
2026-06-12 21:12:49 -04:00
ed
6aafac5d2f
starting human review of ai_client
2026-06-12 20:51:55 -04:00
ed
b0f31a84bd
archive completed or outdated tracks.
2026-06-12 20:41:31 -04:00
ed
20b1a1048e
conductor(checkpoint): Phase 5 complete - track shipped (manual smoke test + archive deferred)
2026-06-12 20:28:15 -04:00
ed
6f5b5f91c4
restore comment
2026-06-12 20:26:48 -04:00
ed
8251d2cb28
conductor(plan): Record Phase 4 checkpoint SHA
2026-06-12 20:16:09 -04:00
ed
9b582e2cd2
conductor(checkpoint): Phase 4 complete - rag_engine Result API + NilRAGState
2026-06-12 20:15:52 -04:00
ed
ee3c90b865
refactor(rag_engine): Result API + NilRAGState (_init_vector_store, _validate_collection_dim, _get_state)
2026-06-12 20:14:40 -04:00
ed
2222c31db3
test(rag_engine): add 4 red tests for Result API + NilRAGState
2026-06-12 20:14:01 -04:00
ed
d9c34a19e5
conductor(checkpoint): Phase 3 complete - ai_client Result API + deprecation + ProviderError removal
2026-06-12 19:58:52 -04:00
ed
64b787b881
refactor(ai_client): remove ProviderError class; ErrorInfo is the new error type
2026-06-12 19:41:41 -04:00
ed
da44e934fc
conductor(plan): Mark t3_6 (send() @deprecated) as complete
2026-06-12 19:24:30 -04:00
ed
73cf321cdf
feat(ai_client): mark send() @deprecated; rewire to call send_result()
2026-06-12 19:22:27 -04:00
ed
9f86b2bee3
feat(ai_client): add send_result() public API returning Result[str]
2026-06-12 19:01:50 -04:00
ed
d4d7d1ab14
refactor(ai_client): _send_llama_native_result() returns Result[str]
2026-06-12 18:47:14 -04:00
ed
6665152950
refactor(ai_client): _send_llama_result() returns Result[str]
2026-06-12 18:46:29 -04:00
ed
64d6ba2db5
refactor(ai_client): _send_qwen_result() returns Result[str]
2026-06-12 18:45:23 -04:00
ed
e384afce9c
refactor(ai_client): _send_minimax_result() returns Result[str]
2026-06-12 18:44:33 -04:00
ed
87cac3808f
refactor(ai_client): _send_grok_result() returns Result[str]
2026-06-12 18:43:47 -04:00
ed
49923f9b43
refactor(ai_client): _send_deepseek_result() returns Result[str]
2026-06-12 18:42:53 -04:00
ed
f840dbe85e
refactor(ai_client): _send_anthropic_result() returns Result[str]
2026-06-12 18:41:15 -04:00
ed
943a21bfdc
refactor(ai_client): _send_gemini_cli_result() returns Result[str]
2026-06-12 18:39:43 -04:00
ed
0282f9ff61
refactor(ai_client): _send_gemini_result() returns Result[str]
2026-06-12 18:38:43 -04:00
ed
0cad1e161f
refactor(ai_client): classifier functions return ErrorInfo instead of ProviderError
...
The 6 error-classifier functions in ai_client.py, openai_compatible.py,
and qwen_adapter.py now return ErrorInfo (data-oriented) instead of
ProviderError. Each takes a source: str parameter for telemetry
provenance. ProviderError class is still used in production code paths
(Task 3.4) and will be removed in Task 3.7.
2026-06-12 18:32:05 -04:00
ed
1c99724670
test(ai_client): Add failing tests for send_result/deprecation/warning
2026-06-12 18:21:19 -04:00
ed
648d4b950f
conductor(plan): mark Phase 3 Task 3.1 baseline as done
2026-06-12 18:19:03 -04:00
ed
fed9108f62
conductor(checkpoint): Phase 2 Path C complete - additive _result variants in mcp_client
2026-06-12 18:10:19 -04:00
ed
b144450bf9
test(mcp): add tests for _resolve_and_check_result and *_result tool variants
2026-06-12 18:07:16 -04:00
ed
cf5e7b9925
feat(mcp): add Result-returning variants of resolve, read, list, search
...
Strictly additive: existing _resolve_and_check, read_file, list_directory,
and search_files are unchanged. The new variants return Result[Path] or
Result[str] using the data-oriented ErrorInfo/ErrorKind convention.
2026-06-12 17:44:55 -04:00
ed
de0b49828d
conductor(plan): revise Phase 2 to Path C scope (additive _result variants)
2026-06-12 17:39:53 -04:00
ed
2272d17f8b
conductor(checkpoint): Phase 1 complete - foundation + styleguide
2026-06-12 17:13:35 -04:00
ed
c5f2487f47
conductor(plan): mark Task 1.6 + 1.7 + 1.8 as complete (done by 2026-06-11 refresh)
2026-06-12 17:08:00 -04:00
ed
e92003d35d
docs(styleguide): add 2026-06-12 doc sync forward-references to error_handling.md
2026-06-12 16:47:30 -04:00
ed
46089e3649
feat(result_types): add Result, ErrorInfo, ErrorKind, NilPath, NilRAGState, OK
2026-06-12 16:38:09 -04:00
ed
7ccf835450
test(result_types): add red tests for Result, ErrorInfo, NilPath, NilRAGState
2026-06-12 16:29:22 -04:00
ed
ca4d837b3d
conductor(plan): mark Task 1.1 + 1.2 as complete
2026-06-12 16:27:10 -04:00
ed
7c301f0591
chore(deps): add typing_extensions>=4.5.0 for @deprecated decorator
2026-06-12 16:24:21 -04:00