ed
fbcc1db495
Fix: NameError when instantiating MiniMax client
...
Resolve name error where OpenAI was not defined in the scope of _ensure_minimax_client by calling openai.OpenAI directly.
2026-06-13 17:47:40 -04:00
ed
6caa6680bf
working on ai client
2026-06-13 17:46:38 -04:00
ed
4691848683
Docstrings: SSDL + ASCII Layout Map for Personas, Providers, and Command Palette
2026-06-13 16:45:12 -04:00
ed
cb129aaed9
Docstrings: SSDL + ASCII Layout Map for Preset Managers and Windows
2026-06-13 16:30:34 -04:00
ed
1136273331
finished going through the entire gui_2.py minor sift through ai client
2026-06-13 16:16:03 -04:00
ed
f2fa566064
oops
2026-06-13 12:02:21 -04:00
ed
9fc2c21e82
more gui_2.py
2026-06-13 12:00:33 -04:00
ed
b61a2db01d
reading more code, slight adjustment to ast structual file editor ux (radio buttons going off viewport)
2026-06-13 11:08:45 -04:00
ed
394020e50c
reading throuogh gui_2.py (still reading)
2026-06-13 10:27:48 -04:00
ed
26b1ec77a4
curation pass on gui_2.py
2026-06-12 23:38:31 -04:00
ed
d4fbcb16d9
more diagrams (claude on agy)
2026-06-12 22:48:09 -04:00
ed
aafdf3acc6
Docstrings: SSDL + ASCII Layout Map for Misc Tools and remaining MMA sub-functions
2026-06-12 22:38:38 -04:00
ed
dd1fe466cb
Docstrings: SSDL + ASCII Layout Map for all Operations Monitor region functions
2026-06-12 22:35:36 -04:00
ed
f6e4df0cf6
Docstrings: SSDL + ASCII Layout Map for all Discussions region functions
2026-06-12 22:33:03 -04:00
ed
6e59782d2b
Docstrings: remove State Mutations section, add ASCII Layout Maps to Context Management and MMA groups
2026-06-12 22:30:19 -04:00
ed
443f02a744
more ascii (gemini ran out already...)v
2026-06-12 22:26:07 -04:00
ed
fc2171a40f
Add SSDL-style docstrings to MMA Orchestrator Panel group functions
2026-06-12 22:18:59 -04:00
ed
e376cc99a8
Add SSDL-style docstrings to Core Interaction Loop panels (comms history, message input, response stream, tool calls, and script approval)
2026-06-12 22:16:06 -04:00
ed
1feb9102f4
Add SSDL-style docstrings to base prompt diff modal, add context files modal, save workspace profile modal, context modals, and context preview window
2026-06-12 22:10:40 -04:00
ed
00099bceaa
remove old call tracking comments.
2026-06-12 22:09:49 -04:00
ed
42af7db7f9
Add SSDL-style docstrings to preset manager and persona editor functions, and fix embedded call delegation bug
2026-06-12 22:01:36 -04:00
ed
c3edbd9543
Add SSDL-style docstrings to context helper widgets (files and media, batch actions, presets, screenshots, snapshot tab)
2026-06-12 21:55:20 -04:00
ed
06b6d4794f
Add SSDL-style docstrings to History and Telemetry functions and fix missing rendering/profiling in session insights panel
2026-06-12 21:54:16 -04:00
ed
924d720c76
Add SSDL-style docstrings to cache, usage, tool analytics, token budget, and log management panels
2026-06-12 21:52:48 -04:00
ed
eefada9a3d
Add SSDL-style docstrings to RAG, System Prompts, Provider, and Persona selector panels
2026-06-12 21:52:21 -04:00
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
92cff70543
docs(gui_2): Document context composition, context files table, and ast inspector
2026-06-12 21:27:44 -04:00
ed
8c7b287553
docs(gui_2): Document render_discussion_entry_read_mode
2026-06-12 21:24:59 -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
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
6aafac5d2f
starting human review of ai_client
2026-06-12 20:51:55 -04:00
ed
6f5b5f91c4
restore comment
2026-06-12 20:26:48 -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
64b787b881
refactor(ai_client): remove ProviderError class; ErrorInfo is the new error type
2026-06-12 19:41:41 -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
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