refactor: Datei-Scope-Serialisierung entfernen
ScopeGlobs auf Tasks und SerializeOnFileOverlap auf der Listen-Config waren ungenutzt: der Scope wurde nie befuellt, also hat der Queue-Picker nie serialisiert. ScopeOverlap, das Picker-Gate, die DTO-Felder, die UI-Option und die Spalten fallen weg (Migration DropFileScopeSerialization).
This commit is contained in:
@@ -261,11 +261,10 @@ non-obvious, behaviour-changing. A fixed bug is git history, not a finding.
|
||||
Per-list config (`list_config` in DB) provides defaults for `model`, `system_prompt`,
|
||||
`agent_path`, `max_turns`, `session_skills`, `permission_mode`; tasks override each individually
|
||||
(resolution lives in `EffectiveRunConfigResolver`, so `TaskRunner` and
|
||||
`get_effective_run_config` can't drift). `verify_command` and `serialize_on_file_overlap` are
|
||||
list-only — no task-level override. `verify_command` is written via `set_list_config`'s
|
||||
`verifyCommand` parameter (`ConfigMcpTools`) and the UI's list config editor;
|
||||
`serialize_on_file_overlap`, `permission_mode`, and `ticket_project_id` are UI-only
|
||||
(`set_list_config` preserves but does not expose them).
|
||||
`get_effective_run_config` can't drift). `verify_command` is list-only — no task-level override —
|
||||
and is written via `set_list_config`'s `verifyCommand` parameter (`ConfigMcpTools`) and the UI's
|
||||
list config editor; `permission_mode` and `ticket_project_id` are UI-only (`set_list_config`
|
||||
preserves but does not expose them).
|
||||
|
||||
## Tickets (Bandel ticket system)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user