Skip to content

(feat) customizable subagent config and system env prompt#6

Open
pschiel wants to merge 558 commits intodevfrom
subagent-config
Open

(feat) customizable subagent config and system env prompt#6
pschiel wants to merge 558 commits intodevfrom
subagent-config

Conversation

@pschiel
Copy link
Owner

@pschiel pschiel commented Jan 28, 2026

Adds config for subagents.

Example (agent config)

system:
  model_id: false
  env: false
  files: false
agents:
  title: none
  explore: explore-lmstudio
  compaction: compaction-lmstudio

System prompt options

system.model_id - when false, don't add model info in system prompt
system.env - when false, don't add environment info in system prompt
system.files - when false, don't add files section in system prompt

Internal subagent options (ovverides small_model)

agents.title - custom title agent. when set to none, will not use LLM summary, but first 50 chars from the message
agents.explore - custom explore agent
agents.compaction - custom compaction agent

@pschiel pschiel force-pushed the subagent-config branch 2 times, most recently from 001c201 to ee82675 Compare January 31, 2026 23:18
thdxr and others added 29 commits February 14, 2026 20:37
Earlier migrations moved data to new directories without updating JSON
fields. Now consistently derives all IDs from file paths:

- Projects: id from filename
- Sessions: id from filename, projectID from parent directory
- Messages: id from filename, sessionID from parent directory
- Parts: id from filename, messageID from parent directory

This ensures migrated data matches the actual file layout regardless of
stale values in JSON content.
Tests verify that file paths are used for IDs even when JSON contains
different values - ensuring robustness against stale JSON content.
…dx (anomalyco#13734)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…cy (anomalyco#13143)

Co-authored-by: Brendan Allan <brendonovich@outlook.com>
…er (anomalyco#10303)

Co-authored-by: BlueT - Matthew Lien - 練喆明 <BlueT@BlueT.org>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.