iiRecord
Agentic AI Atlas · GAP-TOOLS-033: Runtime Configuration Tool
page:docs-harness-features-backlog-gaps-tools-capabilities-gap-tools-033a5c.ai
II.
Page JSON

page:docs-harness-features-backlog-gaps-tools-capabilities-gap-tools-033

Structured · live

GAP-TOOLS-033: Runtime Configuration Tool json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/docs/harness-features-backlog/gaps/tools-capabilities/gap-tools-033.mdCluster · wiki
Record JSON
{
  "id": "page:docs-harness-features-backlog-gaps-tools-capabilities-gap-tools-033",
  "_kind": "Page",
  "_file": "wiki/docs/harness-features-backlog/gaps/tools-capabilities/gap-tools-033.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/harness-features-backlog/gaps/tools-capabilities/GAP-TOOLS-033.md",
    "sourceKind": "repo-docs",
    "title": "GAP-TOOLS-033: Runtime Configuration Tool",
    "displayName": "GAP-TOOLS-033: Runtime Configuration Tool",
    "slug": "docs/harness-features-backlog/gaps/tools-capabilities/gap-tools-033",
    "articlePath": "wiki/docs/harness-features-backlog/gaps/tools-capabilities/GAP-TOOLS-033.md",
    "article": "\n# GAP-TOOLS-033: Runtime Configuration Tool\n\n| Field | Value |\n|-------|-------|\n| Category | tools-capabilities |\n| Priority | Low |\n| Effort | S |\n| Status | Missing |\n\n## Description\nModify babysitter configuration at runtime from within orchestrated tasks.\nCC's `ConfigTool` allows agents to change settings during a session.\n\n## Current State\nBabysitter has a `configure` CLI command but it's not available as an agentic\ntool. Pi sessions and orchestrated tasks cannot modify compression settings,\nbreakpoint rules, or other configuration during execution. All configuration\nis set before the run starts.\n\n## Target State\nA `config` agentic tool that can read and modify babysitter settings:\n- Compression settings (toggle layers, set thresholds)\n- Breakpoint auto-approval rules (add/remove rules during run)\n- Model selection per-task\n- Timeout overrides\n\nChanges are scoped to the current run (not persisted globally unless explicitly\nrequested).\n\n## Dependencies\n- None.\n\n## Key Files\n| Component | Path |\n|-----------|------|\n| Config module | `packages/babysitter-sdk/src/config/` |\n| Compression config | `packages/babysitter-sdk/src/compression/` |\n| Breakpoint rules | `packages/babysitter-sdk/src/breakpoints/rules.ts` |\n\n## Recommendation\nM0 (Quick Wins). Low priority -- configuration is typically set before orchestration.\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs-harness-features-backlog",
      "to": "page:docs-harness-features-backlog-gaps-tools-capabilities-gap-tools-033",
      "kind": "contains_page"
    }
  ]
}