system prompt suspport
This commit is contained in:
@@ -30,8 +30,8 @@ Is a local GUI tool for manually curating and sending context to AI APIs. It agg
|
||||
- `file_cache.py` - stub; Anthropic Files API path removed; kept so stale imports don't break
|
||||
- `mcp_client.py` - MCP-style read-only file tools (read_file, list_directory, search_files, get_file_summary); allowlist enforced against project file_items + base_dirs; dispatched by ai_client tool-use loop for both Anthropic and Gemini
|
||||
- `summarize.py` - local heuristic summariser (no AI); .py via AST, .toml via regex, .md headings, generic preview; used by mcp_client.get_file_summary and aggregate.build_summary_section
|
||||
- `config.toml` - global-only settings: [ai] provider+model, [theme] palette+font+scale, [projects] paths array + active path
|
||||
- `manual_slop.toml` - per-project file: [project] name+git_dir, [output] namespace+output_dir, [files] base_dir+paths, [screenshots] base_dir+paths, [discussion] roles+active+[discussion.discussions.<name>] git_commit+last_updated+history
|
||||
- `config.toml` - global-only settings: [ai] provider+model+system_prompt, [theme] palette+font+scale, [projects] paths array + active path
|
||||
- `manual_slop.toml` - per-project file: [project] name+git_dir+system_prompt, [output] namespace+output_dir, [files] base_dir+paths, [screenshots] base_dir+paths, [discussion] roles+active+[discussion.discussions.<name>] git_commit+last_updated+history
|
||||
- `credentials.toml` - gemini api_key, anthropic api_key
|
||||
- `dpg_layout.ini` - Dear PyGui window layout file (auto-saved on exit, auto-loaded on startup); gitignore this per-user
|
||||
|
||||
@@ -45,6 +45,7 @@ Is a local GUI tool for manually curating and sending context to AI APIs. It agg
|
||||
- **Message** - multiline input, Gen+Send button, MD Only button, Reset session button, -> History button
|
||||
- **Response** - readonly multiline displaying last AI response, -> History button
|
||||
- **Tool Calls** - scrollable log of every PowerShell tool call the AI made; Clear button
|
||||
- **System Prompts** - global (all projects) and project-specific multiline text areas for injecting custom system instructions. Combined with the built-in tool prompt.
|
||||
- **Comms History** - rich structured live log of every API interaction; status line at top; colour legend; Clear button
|
||||
|
||||
**Layout persistence:**
|
||||
|
||||
Reference in New Issue
Block a user